14fcd71cee226248585cab11065964494e4e8d24,features/vaadin-jmxconfiggenerator/src/main/java/org/opennms/features/vaadin/jmxconfiggenerator/ui/mbeans/MBeansHelper.java,MBeansHelper,buildKeyPropertyList,#ObjectName#,110

Before Change


		if (keyPropertyListString != null && !keyPropertyListString.isEmpty()) {
			String[] keyValuePairs = keyPropertyListString.split(",");
			for (String eachKeyValue : keyValuePairs) {
				String[] keyValue = eachKeyValue.split("=");
				if (keyValue.length >= 1) {
					keyValueMap.put(keyValue[0], keyValue.length == 2 ? keyValue[1] : "undefined");
				}
			}

After Change


		if (keyPropertyListString != null && !keyPropertyListString.isEmpty()) {
			String[] keyValuePairs = keyPropertyListString.split(",");
			for (String eachKeyValue : keyValuePairs) {
				String key = eachKeyValue.substring(0, eachKeyValue.indexOf("="));
				String value =  eachKeyValue.length() > key.length() ? eachKeyValue.substring(key.length() + 1) : "undefined";
				if (!key.isEmpty() && !value.isEmpty()) {
					keyValueMap.put(key, value);